Factorial of a number in java using for loop